home *** CD-ROM | disk | FTP | other *** search
/ CD Actual 44 / PC Actual CD 44.iso / Linux / Cygwin / full.exe / Disk1 / data1.cab / Tools / H-i586-cygwin32 / i586-cygwin32 / include / windows.h < prev    next >
Encoding:
C/C++ Source or Header  |  1998-12-04  |  1.9 KB  |  77 lines

  1. /* 
  2.    windows.h
  3.  
  4.    Include this file if you wish to use the Windows32 API Library
  5.  
  6.    Copyright (C) 1996 Free Software Foundation
  7.  
  8.    Author:  Scott Christley <scottc@net-community.com>
  9.    Date: 1996
  10.    
  11.    This file is part of the Windows32 API Library.
  12.  
  13.    This library is free software; you can redistribute it and/or
  14.    modify it under the terms of the GNU Library General Public
  15.    License as published by the Free Software Foundation; either
  16.    version 2 of the License, or (at your option) any later version.
  17.    
  18.    This library is distributed in the hope that it will be useful,
  19.    but WITHOUT ANY WARRANTY; without even the implied warranty of
  20.    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  21.    Library General Public License for more details.
  22.  
  23.    If you are interested in a warranty or support for this source code,
  24.    contact Scott Christley <scottc@net-community.com> for more information.
  25.    
  26.    You should have received a copy of the GNU Library General Public
  27.    License along with this library; see the file COPYING.LIB.
  28.    If not, write to the Free Software Foundation, 
  29.    59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  30. */ 
  31.  
  32. #ifndef _GNU_H_WINDOWS_H
  33. #define _GNU_H_WINDOWS_H
  34.  
  35. #ifndef RC_INVOKED
  36. #include <limits.h>
  37. #include <stdarg.h>
  38. #endif
  39.  
  40. /* Base definitions */
  41. #include <Windows32/Base.h>
  42.  
  43. /* WIN32 messages */
  44. #include <Windows32/Messages.h>
  45.  
  46. /* WIN32 definitions */
  47. #include <Windows32/Defines.h>
  48.  
  49. #ifndef RC_INVOKED
  50.  
  51. /* WIN32 structures */
  52. #include <Windows32/Structures.h>
  53.  
  54. /* WIN32 functions */
  55. #include <Windows32/Functions.h>
  56.  
  57. #endif /* ! defined (RC_INVOKED) */
  58.  
  59. /* WIN32 error codes */
  60. #include <Windows32/Errors.h>
  61.  
  62. #ifndef RC_INVOKED
  63.  
  64. /* Windows sockets specification version 1.1 */
  65. #ifdef Win32_Winsock
  66. #include <Windows32/Sockets.h>
  67. #endif
  68.  
  69. /* How do we get the VM page size on NT? */
  70. #ifndef vm_page_size
  71. #define vm_page_size 4096
  72. #endif
  73.  
  74. #endif /* ! defined (RC_INVOKED) */
  75.  
  76. #endif /* _GNU_H_WINDOWS_H */
  77.